/*
 * author      : dormi330
 * date        : 2018/6/27
 * description : 基类 dto
 */

package com.deep.trade.common;

import com.google.gson.GsonBuilder;

public class BaseDto {
//    @Override
//    public String toString() {
//        Gson gson = new GsonBuilder().setPrettyPrinting().create();
//        return gson.toJson(this);
//    }
//
//    public String uglyString() {
//        return new Gson().toJson(this);
//    }

    @Override
    public String toString() {
        return new GsonBuilder()
                .setDateFormat(DateUtils.DEFALUT_TIME_FORMAT)
                .setPrettyPrinting()
                .create()
                .toJson(this);
    }

    public String uglyString() {
        return new GsonBuilder()
                .setDateFormat(DateUtils.DEFALUT_TIME_FORMAT)
                .create()
                .toJson(this);
    }
}
